manage successfully - French English Dictionary